give somebody a good thrashing - Turco Inglés Diccionario